\hypertarget{classmdp__nvector__field}{
\section{mdp\_\-nvector\_\-field Class Reference}
\label{classmdp__nvector__field}\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}}
}


field of vectors of vectors (DEPRECATED)  


{\ttfamily \#include $<$mdp\_\-nvector\_\-field.h$>$}Inheritance diagram for mdp\_\-nvector\_\-field::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classmdp__nvector__field}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmdp__nvector__field_a528129f314282511fa8b910c09872972}{mdp\_\-nvector\_\-field} ()
\item 
\hyperlink{classmdp__nvector__field_a9f0e296ba904e19aa3065fb9df3680a4}{mdp\_\-nvector\_\-field} (\hyperlink{classmdp__nvector__field}{mdp\_\-nvector\_\-field} \&field)
\item 
\hyperlink{classmdp__nvector__field_a0fce9d8001cc5244ea0182249d571007}{mdp\_\-nvector\_\-field} (\hyperlink{classmdp__lattice}{mdp\_\-lattice} \&a, int n, int i)
\item 
void \hyperlink{classmdp__nvector__field_af884aa8d082498c443e33d9765cfa67e}{allocate\_\-mdp\_\-nvector\_\-field} (\hyperlink{classmdp__lattice}{mdp\_\-lattice} \&a, int n, int i)
\item 
\hyperlink{classmdp__matrix}{mdp\_\-matrix} \hyperlink{classmdp__nvector__field_afddf6115e2d88a72727d66949436d8ca}{operator()} (\hyperlink{classmdp__site}{mdp\_\-site} x, int n)
\begin{DoxyCompactList}\small\item\em returns component i of the vector of objects T stored at site x \item\end{DoxyCompactList}\item 
\hyperlink{classmdp__complex}{mdp\_\-complex} \& \hyperlink{classmdp__nvector__field_acc1e3d8cd4ea65935ebb8db11f5df3f4}{operator()} (\hyperlink{classmdp__site}{mdp\_\-site} x, int n, int i)
\item 
const \hyperlink{classmdp__complex}{mdp\_\-complex} \& \hyperlink{classmdp__nvector__field_a956c0f07251a1b0ea3069bc45131e330}{operator()} (\hyperlink{classmdp__site}{mdp\_\-site} x, int n, int i) const 
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{mdp__global__vars_8h_a91ad9478d81a7aaf2593e8d9c3d06a14}{uint} \hyperlink{classmdp__nvector__field_a8938e7e300995ed6733a2c405a80cfb3}{rows}
\item 
\hyperlink{mdp__global__vars_8h_a91ad9478d81a7aaf2593e8d9c3d06a14}{uint} \hyperlink{classmdp__nvector__field_a796e400fc808b5271faa95abb27ded15}{columns}
\item 
\hyperlink{mdp__global__vars_8h_a91ad9478d81a7aaf2593e8d9c3d06a14}{uint} \hyperlink{classmdp__nvector__field_a7c183e06584fdf73fedf889ef1186cdd}{imax}
\item 
\hyperlink{mdp__global__vars_8h_a91ad9478d81a7aaf2593e8d9c3d06a14}{uint} \hyperlink{classmdp__nvector__field_ac123ef55f792faa34a2429853f7872f6}{imax2}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
field of vectors of vectors (DEPRECATED) 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classmdp__nvector__field_a528129f314282511fa8b910c09872972}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}}
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{mdp\_\-nvector\_\-field}]{\setlength{\rightskip}{0pt plus 5cm}mdp\_\-nvector\_\-field::mdp\_\-nvector\_\-field ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__nvector__field_a528129f314282511fa8b910c09872972}
\hypertarget{classmdp__nvector__field_a9f0e296ba904e19aa3065fb9df3680a4}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}}
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{mdp\_\-nvector\_\-field}]{\setlength{\rightskip}{0pt plus 5cm}mdp\_\-nvector\_\-field::mdp\_\-nvector\_\-field ({\bf mdp\_\-nvector\_\-field} \& {\em field})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__nvector__field_a9f0e296ba904e19aa3065fb9df3680a4}
\hypertarget{classmdp__nvector__field_a0fce9d8001cc5244ea0182249d571007}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}}
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{mdp\_\-nvector\_\-field}]{\setlength{\rightskip}{0pt plus 5cm}mdp\_\-nvector\_\-field::mdp\_\-nvector\_\-field ({\bf mdp\_\-lattice} \& {\em a}, \/  int {\em n}, \/  int {\em i})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__nvector__field_a0fce9d8001cc5244ea0182249d571007}


\subsection{Member Function Documentation}
\hypertarget{classmdp__nvector__field_af884aa8d082498c443e33d9765cfa67e}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!allocate\_\-mdp\_\-nvector\_\-field@{allocate\_\-mdp\_\-nvector\_\-field}}
\index{allocate\_\-mdp\_\-nvector\_\-field@{allocate\_\-mdp\_\-nvector\_\-field}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{allocate\_\-mdp\_\-nvector\_\-field}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-nvector\_\-field::allocate\_\-mdp\_\-nvector\_\-field ({\bf mdp\_\-lattice} \& {\em a}, \/  int {\em n}, \/  int {\em i})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__nvector__field_af884aa8d082498c443e33d9765cfa67e}
\hypertarget{classmdp__nvector__field_a956c0f07251a1b0ea3069bc45131e330}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!operator()@{operator()}}
\index{operator()@{operator()}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf mdp\_\-complex}\& mdp\_\-nvector\_\-field::operator() ({\bf mdp\_\-site} {\em x}, \/  int {\em n}, \/  int {\em i}) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__nvector__field_a956c0f07251a1b0ea3069bc45131e330}
\hypertarget{classmdp__nvector__field_acc1e3d8cd4ea65935ebb8db11f5df3f4}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!operator()@{operator()}}
\index{operator()@{operator()}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-complex}\& mdp\_\-nvector\_\-field::operator() ({\bf mdp\_\-site} {\em x}, \/  int {\em n}, \/  int {\em i})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__nvector__field_acc1e3d8cd4ea65935ebb8db11f5df3f4}
\hypertarget{classmdp__nvector__field_afddf6115e2d88a72727d66949436d8ca}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!operator()@{operator()}}
\index{operator()@{operator()}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-matrix} mdp\_\-nvector\_\-field::operator() ({\bf mdp\_\-site} {\em x}, \/  int {\em i})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__nvector__field_afddf6115e2d88a72727d66949436d8ca}


returns component i of the vector of objects T stored at site x 

Reimplemented from \hyperlink{classmdp__field_a9eec94ee723253a196ccc4677832b4a0}{mdp\_\-field$<$ mdp\_\-complex $>$}.

\subsection{Member Data Documentation}
\hypertarget{classmdp__nvector__field_a796e400fc808b5271faa95abb27ded15}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!columns@{columns}}
\index{columns@{columns}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{columns}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint} {\bf mdp\_\-nvector\_\-field::columns}}}
\label{classmdp__nvector__field_a796e400fc808b5271faa95abb27ded15}
\hypertarget{classmdp__nvector__field_a7c183e06584fdf73fedf889ef1186cdd}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!imax@{imax}}
\index{imax@{imax}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{imax}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint} {\bf mdp\_\-nvector\_\-field::imax}}}
\label{classmdp__nvector__field_a7c183e06584fdf73fedf889ef1186cdd}
\hypertarget{classmdp__nvector__field_ac123ef55f792faa34a2429853f7872f6}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!imax2@{imax2}}
\index{imax2@{imax2}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{imax2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint} {\bf mdp\_\-nvector\_\-field::imax2}}}
\label{classmdp__nvector__field_ac123ef55f792faa34a2429853f7872f6}
\hypertarget{classmdp__nvector__field_a8938e7e300995ed6733a2c405a80cfb3}{
\index{mdp\_\-nvector\_\-field@{mdp\_\-nvector\_\-field}!rows@{rows}}
\index{rows@{rows}!mdp_nvector_field@{mdp\_\-nvector\_\-field}}
\subsubsection[{rows}]{\setlength{\rightskip}{0pt plus 5cm}{\bf uint} {\bf mdp\_\-nvector\_\-field::rows}}}
\label{classmdp__nvector__field_a8938e7e300995ed6733a2c405a80cfb3}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/Users/mdipierro/fermiqcd/development/Libraries/\hyperlink{mdp__nvector__field_8h}{mdp\_\-nvector\_\-field.h}\end{DoxyCompactItemize}
